#!/bin/sh
lines=145
echo " Shenzhen ZiJiang Electronics Co..Ltd "
echo "---------------------------------------"
echo ""
echo "Models included:"
echo "                 zjpos80"
echo "                 zjpos58"
echo ""
if [ `id -u` != 0 ];then 
    echo "This script requires root user access."
    echo "Re-run as root user."
    exit 1
fi 
dir_tmp=/tmp/install_temp
mkdir $dir_tmp
sed -n -e '1,/^exit 0$/!p' $0 > "${dir_tmp}/packages.tar.gz" 2>/dev/null
cd $dir_tmp
tar zxf packages.tar.gz

if [ ! -z $DESTDIR ]
then
    echo "DESTDIR set to $DESTDIR"
    echo ""
fi

SERVERROOT=$(grep '^ServerRoot' /etc/cups/cupsd.conf | awk '{print $2}')

if [ -z $FILTERDIR ] || [ -z $PPDDIR ]
then
    echo "Searching for ServerRoot, ServerBin, and DataDir tags in /etc/cups/cupsd.conf"
    echo ""

    if [ -z $FILTERDIR ]
    then
        SERVERBIN=$(grep '^ServerBin' /etc/cups/cupsd.conf | awk '{print $2}')

        if [ -z $SERVERBIN ]
        then
            echo "ServerBin tag not present in cupsd.conf - using default"
            FILTERDIR=usr/lib/cups/filter
        elif [ ${SERVERBIN:0:1} = "/" ]
        then
            echo "ServerBin tag is present as an absolute path"
            FILTERDIR=$SERVERBIN/filter
        else
            echo "ServerBin tag is present as a relative path - appending to ServerRoot"
            FILTERDIR=$SERVERROOT/$SERVERBIN/filter
        fi
    fi

    echo ""

    if [ -z $PPDDIR ]
    then
        DATADIR=$(grep '^DataDir' /etc/cups/cupsd.conf | awk '{print $2}')

        if [ -z $DATADIR ]
        then
            echo "DataDir tag not present in cupsd.conf - using default"
            PPDDIR=usr/share/cups/model/zjiang
        elif [ ${DATADIR:0:1} = "/" ]
        then
            echo "DataDir tag is present as an absolute path"
            PPDDIR=$DATADIR/model/zjiang
        else
            echo "DataDir tag is present as a relative path - appending to ServerRoot"
            PPDDIR=$SERVERROOT/$DATADIR/model/zjiang
        fi
    fi

    echo ""

    echo "ServerRoot = $SERVERROOT"
    echo "ServerBin  = $SERVERBIN"
    echo "DataDir    = $DATADIR"
    echo ""
fi

echo "Copying rastertozj filter to $DESTDIR/$FILTERDIR"
mkdir -p $DESTDIR/$FILTERDIR
chmod +x ./bin/rastertozj
cp ./bin/rastertozj $DESTDIR/$FILTERDIR
echo ""




echo "Copying model ppd files to $DESTDIR/$PPDDIR"
mkdir -p $DESTDIR/$PPDDIR
cp ppd/*.ppd $DESTDIR/$PPDDIR
echo ""

#lpadmin -p zjpos80 -E -v socket://192.168.1.100:9100 -P /usr/share/cups/model/zjiang/zj80250.ppd
echo "Add the zjpos80 printer"
lpadmin -p zjpos80 -E -v socket://192.168.1.100:9100 -P /usr/share/cups/model/zjiang/zj80250.ppd
echo ""

if [ -z $RPMBUILD ]
then
    echo "Restarting CUPS"
    if [ -x /etc/software/init.d/cups ]
    then
        /etc/software/init.d/cups stop
        /etc/software/init.d/cups start
    elif [ -x /etc/rc.d/init.d/cups ]
    then
        /etc/rc.d/init.d/cups stop
        /etc/rc.d/init.d/cups start
    elif [ -x /etc/init.d/cups ]
    then
        /etc/init.d/cups stop
        /etc/init.d/cups start
    elif [ -x /sbin/init.d/cups ]
    then
        /sbin/init.d/cups stop
        /sbin/init.d/cups start
    elif [ -x /etc/software/init.d/cupsys ]
    then
        /etc/software/init.d/cupsys stop
        /etc/software/init.d/cupsys start
    elif [ -x /etc/rc.d/init.d/cupsys ]
    then
        /etc/rc.d/init.d/cupsys stop
        /etc/rc.d/init.d/cupsys start
    elif [ -x /etc/init.d/cupsys ]
    then
        /etc/init.d/cupsys stop
        /etc/init.d/cupsys start
    elif [ -x /sbin/init.d/cupsys ]
    then
        /sbin/init.d/cupsys stop
        /sbin/init.d/cupsys start
    else
        echo "Could not restart CUPS"
    fi
    echo ""
fi

echo "Install Complete"
echo "Go to http://localhost:631, or http://127.0.0.1:631 to manage your printer please!"
echo ""
rm -rf $dir_tmp
exit 0
 Q ZktGFn
4$&F61HlD<
0FeP"0 윜Ifw6gpyH@}y$&VLxahﭮ=g] uު[]vnf~b2w\"亨VfkS؊l%esuK)<?B2AwH%}/-Aj(_:wܢ2~gUcc~ *k'N̓mL93
3S4FԴ*MTO|u
.ه|JV#C"<3D2?}5R?
2@?v6Ա32jwKNcDjk~b}Q=߰vwC4^T?ie0m,+kf*+)OYTwD_G+9Qr ǟ>vaWrFX7Gy1֍Fn*|ç`w-g[27X~[Tq7179w
_Rwm)}1/SK?>W)wu
^LH¨+hhqL?ܜߕBs
SSSoNa'NN
~k
~I
೙%Zu,rRCy[P;w4sr}?21'3ph
Bލu6аn_iX޳΋'*;򄘆ovRq7y<0R'Xa|G<LTW/.wpÒ@Uk>^+fuw')׹!U(yMJ5Aπv}1--ph=igj4R ku`p`\6443ѳic [AoԂ
PK:i݄L
<hJƏCy<-ѩHyݒ*C!Y読j(.SX2p=xU\gv)R>?f6Nf?`C*	iw꟤\כMqxFuv6yg_|:3:
ު
M6
5I5(
/j
_GkެjL
^k7倆h6
5>Sߢ5|LÏOj\
;
?N5
?A5|?5)
?Qß49o#0rLbRL=gml+IltbL)N%bL~?Gxs1eS5ND@XK1%uD<bLE	+Ęr,S-1X
8Ov$~@<Op-$~EC'X? %\xE$~+'<?ňH?up,w,[.F)[&n;,0BEq~hUu5Z~)mE}r6vmo_O&	}h,~Q v-VQP.B\ yy
YkRoH$^hfTŎ(|0&ߑGc
j3 KbW{sܼȨ6͗Qs3Mhhny:j45o|j~v&ۉwQi${ASE'P:
.l8Pv}Lv-X3!|>Nebpd④l4sĩ&X}?1o$ȶZ;Ǣ3vǶcIGpZjv]M>7=NE&1tG,\l CW\>gN!0_A|N 9w6ȷVC?Q`y Т6IKQ8;立b3[,G8{{1+A ݟMސ_!
W"88-/޾Ehc,0&bbӛ҉?"06HbOL[:@,r:ߴt<Gx`rc	.%2dAQ+#w]$dLMp3 A_(Ҋ0<r/ƱRtD.BOOJ;,a9Ob(<,l΁x\ѫB l"@ni©|F¹B$@XAnzyU8ΫH~ UMVDG{^D{+]Oxb`kς5GfਊM}mJW.L.>kܯ!L<a֑a4;1QބX;N˱Ip_pD3iz&<6mZ yf?NPdH|w̗AJsni7½b?jYEX^5srd|
j1ܸVqvqsp܀x<}_5p3qF01>7 ^n?-oS9j$VjbBM=www}QsbKujOx<'gBbb̸mL?uS(֍OB{E{OC|ZL mVDGH/+;Z<5.dVBl2LqdUkzZZף[WsPi͑<Fqkkt|dA;
t\}c7a4ʢ8ҳ2F0a!3Űr}`+
*D`$t<wۤ^ўu^K7d(bߎW}
]_:2"XiB~T,A2>7-|'gAĪ$!_+S#f
VщqCȅ`x\HUD U:FW_(ꑰ+caJt~MJq_~;l
޿oiean5x)i#߁| GLTVxdxXQ)
^3l<":<'aqKqR0
+8uo%WKi$M?oΙx+B.ޗp]筇=$\}E*C:9f|.:.hƩѤf-F&)cDL[i=5ǽhb8;h"
2_(66lOzhHgQ4eQdEZ*2ߪH>O$ELQLAYr"g*=.t'⯜!^_J;>Cr±+cx2p<=U驊A:EFv2/Ɏ~x+dyp9r#gZTġ+͏T<G.1e'6qMi8=\^į{/,=֛&b3tQR~a!{`Vul_w8qEb,quM.+*	\p^Ǔ(Z]3>qDFģ`CH/Fz`
N"\f<4+)Y`yazK}ZE^1=V/Os'ɮdaC,KM>^,o3y|zB_yP˯j<k2헷AQQţ^%:|&m]<>o<P}VWdՕf!_BhE;toJuҀx<NoHbTz<PY_g?Cf8[){|~?H-+yF\/ɝ !`a?	2 &ԷC4uI1@4sT}V>PϰmYl9*b
|8˪ᬋ,7ڙLXpamo'oLjw.39XcJMW5g-hfI}
\%Wֿ0&VAJL|(cc\FKY YsPL:%1ti8q*9n}%w*]FgۑVÕGkl+i\9p t@TґqNB?Q]i
=G[eЭLԟWAs2RFH)#e2RFH)JTX-l
k!A on$()X}i}wzԾnJ;=*eaww|
FهgM
VߩTߥRTy')V/}t^̥̊V*˨r-TnrR/QyT~Jei*o*WPB&*wP(OQ9,,oJ.o;K

*
tɛJ(sX|~C8it@{
v2~_q-MEkzt,<Sz.
6Rg2Io0z[%3>Y Ol܍FS!b5}hih5#UݦWT.IgXnFcLlfFOE^Vn+g~BJ4L#p'cE
=.39eara45]yKp7[)^5݃(乩0D<
h9B1O{ yv3숧P 
<?eZ;Il5+ضFrߙJ\#o.dq󱶘-Ir*y{Y3wGXn56/gWZ;Xw\;_n%1;
i'Y?(}.\/nܭ8u{8˵e,K*nH&kVd`dAn!$C1.b~>ɚ)`Ȭ*x^};`:s6DM?fhQ	2Qm@U!;{?{nB7لGxH@D&!H$غlv7f7#Ey%JhU@ŊժGbJ}bR~JiTΙǽwj}|7ܙs̙3gΜwܧ0o0o Mּڴ ue9pr9LQS"ɻ
!oF׷Y1o(B2Y'P#?ͬ]h1;9 1to.f#&a?Aa?qP5A3ai{)4JJҔa
|Yreނe՗A1{/g֓yҨ (}.`pcF.lf]"3
3 F-+]+j0+Z@J6{$l!+Ń;"!6gBaп3h =|uB1oDf`410GQy{\{7ne}Ӟ5Y`b~R͸Kt#kkc̼tUY,J2
`(Tǲ~E!)T
u(.4cM(G>(3:gy!0ǚ7`,F7r [_D^buަ24g59ڢ ;0;0D_?u
3пܙ{xćOD02dc@-XxFpr9J2&bz3۱Md`0$_<r2p0*DLMD6;U>G6F\$4"?]P^C]˜]sP3k*dK/b`Clʋ-]^U"s0"XTTf#<K|}nAx6Kh*D|g~`cO2Ƣyg>&_ck2~'Dـ8_<OO2np7/`C@RO>-"sPy/f
| ߆s2}7ȷET2>F0C*?bkb)qDF<EbLV-wP:7y,g	y39Wc!6sixECt4G(tzt$%xa#^wc_twC<:H4ʫ!|,Zq45
	ZӋ6ڂ(D
 B|
mۏˍ&vXd JLK,G>&<hᖍa]EXC_bLCqdY-p˱Z<5FZ~q \/<)W:\mpfH.ue*\-NΰLK\/bK?\/ hȲŖ^(k9϶)kIfgRK\[Vue-\/lBz^.w+jlsɅ LNGM棗,0&2H7@-6KYqb
#A	ۈ%<Ԃ"3q |M߆H&؎鸴L%Lb	X~^$zX.D]idhDYdoG#6R>w.,cYȮE"?(lzL~0l1zCYJyfݟ߸7f2%bGe0x{XʑǈͤWQKyboHPcEl@iƱtP]H/!ݠlyՑn-Ld
:ybfj,曙We+ʂ\: #Oa?g62<Z6FADMc0x27KP1yy
?ѿ˛M҇Zw?1ȸE
<_A~Wslb {PxHr6ty6$aD.avI#K!`Q^|HŨR*KQ|$F}.`~I!2騟E"'s26%Xr6>"QԿX.$?begXOӍ^L9fpYnDt3,ȍt,:k`l>f].7L^6kkhIU蟛o7=p) [^[$-"Rc[
.D0^][ra=cba#NG*zZt q Ejr=gjq-L~gRb33sC84px ]ұ[Ms=dL[XFVq[CIan·o6^e,i2(fknL6r;wqRQ.ϿӀq%Y-m/&,14<{nZ0Xܑu)aeF6%{rs'S^p!_܀8J=V00c?b;y6"$≄$ tዐʸKHc	 y	ǍxDY(`H&]D<q:'%*ˇ`.~h8Ən/cK@=qV`0	\/Ddu_ a\::K u+Y?OC|m[3lѳv\$ś)T9YTAcIejaw\a|!X0nq4X߁MEz#,+,爗./wh7u DH̅]WHCC,#ɿE0bY/#-S+vjzA#~H]DI6ئwaΗPECy@"
B4DF(`qi	\00ĕT5"7MU$}2(uEoLk$b-1,#NuSeepYjvS(T,uCS*T,˩_T)TX8g8HeGޖw*ePd?	wO_r˳o+:a.홗@dF)GN.Ѝ^g> 8
UEޒJiv_NJ+$fIK6J+#Xk,Cvų3HJ4Ű8
*L7]6 @xXxk8F
TN2d,.eK*"\ΰ{Ǳf\K8v$ǆdXb%NQ%kGq!a(HƅMXH7h<ZfTCLpD:W1:BpąRd䊒.Ӭp+OJj,5fX!;rT~%8Q1=Jx#u^HNϴ2Ʀix+Q2`S .ΤMϬΥI`U䵂JHɓ44.E5U u4Th 8$.5_+cD8V"4H1E)0I.)QhY 	*@DY'%X(*QSyn#T(X&ZݪU\.
bMfDU$Dc&K\y("F5R+ġ"SLUZ/<3| _BEr6Hb^_ao\vYG0VF-	'`n<%猧	z c]L$
:QH4v̢vO0`n_D!!.CjLNC"1^ģ0oT,FJ*੔u9Ml0_zrS钳i~~cZ	Z"u[LbZ,,Qkk>馛V1$ i|)D5]-Ϙz_k.7Bj  a(5mT{F~FTZWu=Iih%?
-R3(
J#
SúEeQE{T<F¨`$~/iEWHţ(MF
 jua&hO*
{X*rJ]QJ0/l2jǭW,j5>j4J;7N!'?9_qp37:q@=EE"#앦.D-ikz`K lZL-yf)E^PtH_e'ezf|OYT-X%
_*HMfHnZ.M21^L9|'ݔcҥo0/KǨ	%
h6oI-M+,jr> E/1a;_: y|0d=d(5=MՒwtVi}.RI|!ߖ^=)]m!ӥ3'
"Q>ɺWzA4m1!`vP_p}+
# p(FîAwDyֺy>v'@'
U}P /ˑLиz+E
MF{SѵjXb+Nù9G BDO,
uA!::cѸ|wQއkW߈<|/j}^"I=X6WDh
X+kb
c|~0|u#pwD(;ͱQU<w/vծ@2Ihr	Xw+02GSXq7:@V"+p+Q!#c+g Uݱ^Zq2hv59PP/Ug[(piKvT)IwIId CUxP֦=_F#.%=P*l4BD3F"q:@">1 Xh\PD#bEYSv2`h]SO)D="T2f+"
oaҚcr=rGX @_@*WXhnc
3b<Q}7eh0S;@QZ{i}9;İy d-jnZh6w'ۧ
ȅWnK"
4];{kՎ`&"	uĠd_{(ۣPb_!9F!HER.1̘_mP'L@'SNZ0L|#3@j]R[,T]ҙ@DTq
m
qꎻ
ɼ7]á+7FB	.ϥivבZ`lw{0o56\A_oTo9W0mK6$rwEI/v>)YDdbqUmW*: G/Z}c8]r:&Kמ"p
>	|=u4
uZ~(
cv`(P
mx&$U&ڥ6KT#+,,@b΢ơ?49.鱫+ 9QW_dbIZs
g$Lz~yϜ_+ʈkLtZDuEE1KGsz<=T/DaNqWGa#RG8QnܽB'9Ѡ9|؝5o3E&6kַ~X7&
GM	з>6R.IpR$eB37G=z|1x
Oc}M9FCA녺XW\<;M/ZQ!Y4M`63@fNLͺa69R=},1*T#`M>/s:u
?qq_.Od(f!=]\XtTh0&g߄(p	3Pw."	9i"wUdnZzh {蘆Z F>qOCD:	7װ^~veYO9K	F:]]ntd=QQ_lj[	ڣ=X۟(Ǌۋy(F;'dM$Bo\@nuPBm8	Z)|t
ȒDF$IHw'R&C+B_F$$$8G\2+T:KP歞Nw8nX
5J?``k(6GTQKx4
,	8.B	.OdC|b7A%U\\ZDd{KVυ7n(%q0P t>ḐGXTU⢣,pQU-|_N:8H
&!>-8,r~p
:[ ǇU$/C^
d󠳆b82<lnV}Q	{Joǈ%F}೴-'ddK|.=c]A~ǧ.!QsKiocXćcB4@	7:a8b^t?
/YCwn/4xcW5tu[5.,fQE**Ƣ7oyJf
ȻY
<%WRQ=L<~Ve󸐧*N{=}+_*|SY߹r@# _:VYyLřxܧ[*4Nȗ(h]>">c/Q<<.Sx\Vq	5;cWHohJcU\
*t6nAgj%>J}B0˶[24#sGW(L#Ҿ:)np@ynO^=Nh*=A(J(HgfxDe*.WqV_"?Jy|3ۉMu[F<U678+<Pq<Cřxo"
,1|wR1zZạ
VG.hugk1^Gọ&=$gӤXfUc	#P	+ήJ`O㹆$u<אJ5e+%hZޖ(u}-J78pMc,2bѧb;nUF7*xӗF5*ͯ7 9ժʯMh͟`w\?WĢ難pwdY**¢7($n1CɔIl:jWWDGl#7'sJ[FguŃ	+
o	/>.zdWF
#	_Y|dzd%a=J쏩$}}e(J,BIXIdOlY?f,,eVtea?eiqBBWi7;YMvY?^~]ܭn~lIΏoM7U<WYuA
Ӱ/-CQ_AXA[^
tG: a4LS-/FBDH?\ɓ)p|Wj|NoXip'L
ww=P`(J.72O?x}m;v"CJR[[!~(cq'!?H-'E/gk1~OVQGY(CtxC<??V(cx~U@jyN'bԄ=\%H|Nv@:yFVPN~.\+гX,\~3e~<'.??*@ϳIqˈ?}dOu
օ{t#;~PV#n;:zw׷}w)Td<3;K]<?.>˟_^.жhS?/zWW>o.
%wO˩=@y:|Dq_<6"c
_z)g1]yve%ߢh9N1\Ӣx:߫1O{M4<Vy 8?(?oO~'5
<'/)xQӔF<>]G%=QO8O6g*j<ެ$&,e|g+V<ޢGe*G<~2.G%=RF+~<?F<%(~|
~S'ON_,4z_e@$LOlROl/'+[W.yt^zJ71<S>&NoXK!OX:&E0zϟfw?ii#u|ELt19='PDjՋbID]Kk~NgK
L`r/3)qN~8ˇD,tSE
hCr)))~NuoᷦYUgWw?+Nߌ&KN3-%ߏ!]ň׌k\eՏMzViv㬟]72;SȳAv[_fͬ|]gu~6)	$<"x5	z1E{/JoHo42v,a~;g2ٕ]8HO
w mdW'DchotT75\ 9⠥ruBmtc`&^f7յs^Za1<QJ۰IF^Fo1w>-	N^sk+S\Kj5&g^^D6}_lIMuykV9-x
fճd'&~hTd#>N$ʠ3D[uy:׺*p	n">!×*r4k&RU}oQĽц\33[NtN]].OW>Fn=jP"4FVhoy&loo":dC{˝ ]m(ݾ`?#SJ=^zɻ
?
dXjuis#vw,EKXgz:Co'c[h^o F`&DWPbNoޜ9$_|X\4wN\xV1E󊊋YքZ*vDmG5Q[cA@Oj*_p&L!k4teBY\x!_^Ι/y
JqP(%AeinU~zC9}kևt3|N}^GCshaBvVlC/-|r6RE~d%/;Ӥt%sK
"YDlFzc2wW$~}hi_(<adAmXE!!qi?qǄr盟<6e;*?30ϯ)}x|2WR()#KA}
)U)3R9k=9=Lߑ~]
R৤6fM:TOFoLOߝy,u+=?:lݴVLn+6
M8fMf\t"t|yftDR٤2Vɦ>ee^2KTV	lf	6g#?.;)~%}(:&q)S6k'(~>g;6?\G"3-|K?Gc7sc0 
T!gq.[NÄg[&
^|-[>7൏̬v~k"
^R
^LWi#4
>Co355Qh5x֏^
^Hv5\
~Pߪk_ߧiGߏkڧOG4xӧcq
^}T0h١"Qϙ=?g*	׬eC:f@Mq1`4SG|a4S1h}dO
wDFqOuiZCIj aOg	*"F;e%]ɝ&m"1vhbNgxR_p?JG
Q^hR7"<ԟK#'p9cI	 qxR+++Q|˪͟lU BoՀqZ>CGC_l='fݰf^p#lC(yΨv药Οa]\5pm~f[K٪~
`? d/Ր<Ɓ">$Fm-
M>=
zmGvO5*PH#tB٪PBʶd_})"ei2	p)d?]`ڹka}!1l+BuUU|֝ێd͂4`>s`~Qy 4v#[k9!/8ǆP?	ȡI_ 6#Þ9'?
7?@#Ncc' g>1=sRzTu+
oEv؆56SVu
ؘW"@>uOU=p	%"mآ^[l?nxI-QM^uv'ڄTy_Og.97k`X+~fi
ݨ*|BY#~=t՗؛%6GGjB#
MlBֶU6,ɝPVP`'[m/fm{hGn{-^Ҷ߱`#cl5<Ugqw5Y9 ]%塀݇ j&T5$iƐqx¥m@im= {йO]^5%ڹlVHE&6FlyX+eMvQ}nh^aa `m?hBı
P|cã(}WdH+IH#@F aS^@ *q!˺wq|+$
+^FaG~߽wKPOթsN:uS]MOPhΝќ]hQȷleRr<RInui8ljO%C
7Wmjp}Rԙ+Qc3N~N)ܓuS~B1ٯ1OF?TW<x v1޿;[iE)"[|F>10SB"DV7 NL
ie¹
-Pѫ*+\biXaLsGU0T~L,SO͟SW61FyĨ$~%M}3./JcX:Q"ۋS#P^ԏt<՗ك/g
THSE8~dBQ]M(uUo|u5CJO)덇r/ƣpyFRQ;S9^J$zl	׳`α)sD?)
Q"jLx/ԡJαE'[SΙ<ނ?ɁP"Nۋ+ǧV_qjۉNKp$^6eԐǱJt%<ܚ'%aTF&]$S:
>i
,twQ]WF#lҚ{H4evuml:B	ȣUBD1J(hU_qDf6sk~:vF'׽DCUU 1UJ"Q#<OPnO,h}nCS
Fhn8v̪XEF_^DFdv9hCIJd=v:Gȉ^%@sˉ_Mnpf<BM>/IB7#{ ~@T
Ҭ߀oPڋ%"QJ!+NoF]ٛ3ћ#	rh7'p=~h_ zE/m|Hmµ!M.Z<4%J'I~	t0)&afZ"iŽŮQ w2j^Z>oB[y҆\©j Z 8pbE㜘\Ժ!uCA2$eXֈRƻ亠&2VG#^s2ye2M@h}KY٩H1O.F_S"Ǌ+fVЊNHqE(L1W;XV*._( rBIⰊ	õ˾ˣ |ŕ\EsܹsA`Y7j?Z凉@AY5#(r7zb-\ǍnܠYn]psفŷ,
JCYp)8@nZ'eЂ )vz@W4AqQ:;wpvyTR2LlHA	Pm
m$qP4ND_՘B9ZiXɧa4jr\/
#xRZEzǍfS`ɵqsγ q[cf20\7]&+1wzkC
tL't%ܛ/H圉eT\#ceﻛG_V7r|\u1G~9sD9*o<Z>?lg|\Ͻ1"H{{>\:WS_X}ܿ(*WO[}Wz
yv81nDliDCT@Y$Gڽ3煣U.}2*}UDK+\-Wr\-Wr\-Wr\-Wks_
ur:{~n\ 輷}rw<9;ϧ~I9z(Ot~Uσ=T}'ySr _7*ܱ/)aS`W*A-

^TУl`,Tps\J7(K5bA7).?s^e"3 vrK'}^<9ol+hTw7W53.WT*>F<{D
'^K䟮bOn&6ݮ'z^b*ϣ} "IHr ԞV=QQ^:ǋQ-K\GfEXԄjɚE8zļMৢ&]:&#n(3mv*N|)p
ke?EC+HN~>1d3Qi|(8')/_D0;(4o avTh

[6fgp|(8>93e	t%TF+4GQެTKy2qefqdg
aƇz6%U_<}5C!|p;#y#㇨7Q
Q
񏁏V|[#	K86VϴؑPŘ	D7w$$r&sf+{q&>iF[E"!rg:o.5e
_W"ړ-o[uO
&(w2"(Qqfbg[{05e1^@	ZPz*={)|NACu&Ǿ2qbeKknaIU!f:ƉcU~FhwKDs帾$[kṫt[c;lGlfXRqei-xb!2YO@2su=@7/sKbHvJF9괆uݠKkCOó/Bh #\x1-%$fYhD
A}ML3!JG`'A;ds"Ny
0{17[/fȗ>8]WT[k9n7kO1Z͔[2BBfyU+f=6CƜK1: 8|Ҫ0$:&ϳԣ?~ip/Xqd|됊1`[1p8w8<u,"IR	f
hK!XS(d/R@
w㻠vVܤBfeZҮih{xOhP/πI
5zxbN8FG&w9$~NY>DXLAnruSq_sKBL]Ӂ6M]oG5M]!(iuoC3iVOѕ
]V/./#|for\
_PsEIh5
<S\FވVsQbD) \46>A
x^w(9(?\n*0~}aqU@r~*_}:π~N{u87\cG*i#:11u^) ۯ
C9\
?wֹc~LobX~\._Ϣb=t
močG7W4&n\]"]b͈X
GѽoI>p0Bt3j497ԗj
`߅%=E\v}h|~Km1߇eOu_<d(r;ȣlx uD++X,S칈%G'a}{Ս!}b	:؛)l@i JSjGt)Ms)n=ҞBJrJ{Rګ(Ͱg~3ticr
ϲihv:9v	5(͵)Vsڏ-%`MX2 )X2qaɼGG`?&J.~k%ѳbQVaS31΁F	ۃNi/+8 |X𗒉we)GQ?QC&w`^0vy]n1AD?>.f(I$(ǂOYZѢj1ԐH:/
9=KN7|Ia8z+"|݆
TFrx[6L:Vy1*"VnЁFj""b	KI[?~z䂹9h5;1"1P(B]YէwQ92
5C+Eѿ>0YWS{OUGt<5wcuh?Ma]C.#:~=S+>JyoF{*A_
QxsiL0#U_	B
z/}?b~ o2Z7W
}er ?O͠[
^yOϥ2n>_")T<u)|7@N%+!lp5O٣FY|
4T*P5y
va(mɔ։T͏S	,1{Ӯ]@ò[tkQ8GRf%L HsգTVZ{EFOEBxlX'f_V
5;G2i48:1!P)DvNa^ZV$DnWPE8X]T9CVۃǋ3@Ĝ;OǾܳ6[0̍:3ESbdWX:Tq"T'QN٨E!zT'K=
Xy2ya
ϒtW|E݅@
DL8hs$KRgQ%c*udd`$e88+
GR!?VR{Ĩ)_kY5:7QʛjUm~uVlsMVTYuV(
m#sZӂd7|[cm̻`! Q,'WSd Q$\Kl+QW(8$J9K QޠR1`|Y68IY|
+A<uNG#;F"$иȽx`PGd-@\U~虁쟤]ktŕ2%a[C?xa0F-Y/aKЌfZ!fzdI`7lְdf39ɲ8GL%˒uؼ{됓{z6c{nUݺU}-;|S.6,`Dm.]co`^;mӃ`9uYi-y57"بi(vf|4>[t|nߐ19 Ob*[ :ܻ T?w#)rզ7y}I_CT?tyJ54u~-QMu{5Qݦ ijW@Sy%2OuB7
.$SjhJȧE݋}u=\K!--Fs:%OAGOVqI\-r5Tڟ`iǷ:didB
ӫKU2\߂x%.9Ku2ԯ՗ۘM	fr{hta|l둍\Wv+P|ȟkw<,Qv 'ܐDgk[9.[$J^ҸK}J☿dNus,pODX!&8-؜WU/84 >K۫u.ګj  Z!EETT`H30
wy\ܝKECOy\wpWGɯzXy9e>_חF|a9Nf2-w嵨fM+N4[lv{=:;ZT&.Fm/DvMX|1YW3Z]R7V;wkeM$P0د:&`  %|N>$W  ̨Nz:lhrծѝL=oUV;D!5\2km1s}'yVmqjGaca654Cr76fՂH~ y;#N7\?u]8B>WRY?vI Kd
#I+ID"Ob~^Jh/b]
֍(y+$VQ"@< iV
|4R2gm9
q0ܻ*D-Q99`{`8{L\a؎OagDpaX|!/9GفVw^S`C`hDN?Uy;t"H)lQ6뎰Q6e^;27X!6b	
ֱC{7eL@o߼L&C+8(k	5Owӵ~P_o;gBJ4XUeiUes~6{@/>s{p3ee}2ւ< O;%R{<y!Cbg
hGXcݶo(xcY9{QH=	췧CSbs*O츳f}K7kdi*:d6ҿӃ>
;.d?1EV!267(;)իW"l( v
C4/zs{K7pq.`=g
Zgyj'gfSCBOj8 ,woϰ+tPš>Uw;rV{K?(Ǳh,}MfWx*15#?qYLt(P#jY9#8CW*mX/+~nT2fqmˎ>3M+?~gdGG󦥅{P@>1zwlh7ȕ3
y+6Ɍf岅x#ё"wy{
aj]f<
gSs<3mf
i#_I@`[#fB5KEl9M[ZNr_gܣdïv3.cpZka<eNjF=Yj-$kus!t!	фi	3e;mjkk0#Qg%;)Zq$M#C@i	t3iuGѰb(J
: 矊
wf4%8Â}Bˠvy3)x]"Hg{=:.WP<+5
G8ZطEMex0xsh;dbLFZ7G@3z<F1TKAZڅ3PmhL28qJvwH	Cw~ .jQ4zx$71Q̅\ iаHo6HCLr|ܠn3C;zo\~{_GR7}/<ug;Oz,:g;z"*pY(n<oHUJC12Bўp %ajj7<SYP[=@{FΌE_xz*5,^8wu8{8G1"Zad0NFX$.=ٷ	{*nH3lji`rY+&`:vc9z%>6`bNBӮoy+y{81FcgQ0X43yw[#mv
BLLN㏃,Õ%-@U|,I`XnK93+j`L oFj:! nHqX~oo00`"pQV*hR+U`
Q*N'2f܈yV.ahU
٫6SzЅ5 3;eiͩ=`?+hp_vi0Ypϓ|r- IZ1-@h1aO_Ogf\,Z3)cF^x`VyhW`Dp:A(*cc0s,ƣ9*rgUhi<LcR"FpcW6a'DMh|G9QS/s
φƱ);
,L%ܳpKq\Q!`D	7?KrȦo}g|-p%*0&hV"+BתgjѳٽmVך36
Z7wD4jMp
C/ʑ2G$	t@`Ɠ֔l3LY\N0+]*}fdSq΅?sdxj+60E0
hÝxI^+j?Eujbgf`j'Z`"Xkm4 b%`Jccќg43n$k[[xStym.wm8-;[Ҵ|7z[B_-^en\PĞ4VibW3:y,ݛXnF,A3!d<4[Ea$ڢx\@["V֞:]%":"kl"0BLrcW
XB,1?n\MGS+
>iao=B:u	;Gc Ge?n	\	2xdJ{g-2Z	=<"À'HVK3.3k	H)}𱋏}yN]Rs7a`v:Aρїȗ|Ul#6.^eSw"4[4}DV % ON)oT^xK'j pZpѝP^(otT"Ya$)(PA J;=Bty_`A3T%G@&
m\[vѬb_<jOr;<;VH	tRDdަ;RLoT()3G'O:X-`)5PU 4X;X/q_`_`5QrR1rQ*C.7K~zslTF
Ph?jFeb>UN<^V<QGvq'{U&w)."ˌ̳3h
mu
Kn<Rָ;9JS/KPdNqTU9Vwۃ>P$rڹ׭>5Q|>@:g2:λ"]@jq6Ê E^WD*J'EȢD풚ֲ>ϯ}6%v)}2u=Q<Sm޽UE>kr؄Q$i_FEgi=Umrd$d*Q1ɊdtO듬}q	h` D3lLΆ5&eKk\T	[j9eB镾a^'we_2Ty^Β
?-Cj?O$V2$UϏދ/U/*G)l
E\^wID~}2$iKhJK5bUJ[(;j37eYji&d*)ԍɸScV@~"rNp/gH(c)L/_ae`u!眔VǏE+G[3X6H!aDsLS2ڷFFr$y$QTн7zF~csJEzB+5`9"]ЫA~K[XЫ/?ٹW';3ք'?<oJtNPt?s_1597OԩPݚc%V\~nD?:%	~T
?Z."];R.r2C~NVxR?%_S|QɌtyo~4&ASjU?yߤ䟔g++q^-	ZOKg%?riT_(5¿\/+Nk.~cszK)c<US[x'?
yrtMKiɯ,_]
U\D5?]8>sJ{n	W;DUe%AeH>ҋDߗl/Ҷi\+NUZOi"~!&;bsU{opF3Kv+.Դ{ř~eċ
/>^Gxc*ǋ3܋ϲi/?YyՋmϗ^ko^|=oyJ{>U<ūËc^|~QL[`q/ж^ƶ^9ڋ/a?	?~A	k%>L׳7mځ2>9.帿r_YR.@O_%nL|w}eS9J+!E_(Qk;%\
UZR\Q~=gZ)_ԋީ?zD>(߄ߔ	9Hs%^o@q~y	|C	QŊU%ZWj ˯'o5E@ԓɊs>;
h)^kvXDc;$N8 2K_yf(_}vC^zw	y/b	x}^~NYq|y	|}	,Cw7I</qMǩ|u]e?SRF"oMc9+oFG(#<gtcmؖD=ðĎc$Y 8ܺd~wǇHr6mLWx/x˝ұ^qWYLxQlx:'G8N9wHVH?uii-:.JZ%1[e0fƝ?'m#zY{qt_Plz5GuL0>cBYca,VYV4Y/lEd'Q\%<N(KHч|l1VA+Aţ7p::`2Y{UwX2i0H]&vURlfdjd3ly2ͯEn uPxƢH$4c:mtCP,_vO&MN=JWEdѝJ
.36ܝ.T6n)02]}|V	"_'׳t
q4XLCITt_ɐ<]sƅh {{
7v\
"v]_3o?QO/'g0,ύ'?lD
/.\Xg;tӫL{~M+V/ޞ؞,Q-^Ϧ7HVQH^?^mwF
XiuՖQ)ȇy(<:Tv}1ev[R΋iGߟvz?_v58?_ A`0
Q%	.D"<Oՙ9l
T
lg8={.S'ZdVQ K;F(L
.6m2߃=C
ѫK̇);T,ծ
c8 ϭHK۔Y'*Yi߭N=nwyy
XZmA]UPb`ڳHEd1k1e;:d ~s3TkKQ1?Bw}vOz6'8a\Nkt[v衵Y,N~P[7`}ވ2Ux7LeexF%X,RR&0bdRc:\M:Op_<X&üXHIĆ+Ί8e|d`*JlCЎ@MЙαBv"1ɵ(KG^\Rt]z^ˆ֕HoT"k-V/R)T/`/NNkmȞsLgw\pS"]'FV£)<8mΨ8}$lQEq3LZ@2q#z6^Y8[&[
]!كwLҥ(5Cs!2S>-rf7XI<${%F~ i!`Ʋ\Nho~ݶP&K"2IcꨯCzvLRp	ܬ!пRq8-RPQeve6_`Cbi}xP̥6xYb74Hc>{\]" PS(Y=Ew9Q"(P4)
m?i,h-a̞JIM=2]mנhWhڰ)l,ٖkb\?dMg
b/
Hc^D]?9H>!
H;HJ>==HJi|`BYw'VyBB1Ej-T@!AR,4R8
*~Z!}
!Gp3[u4K}!AQ>%$	*<`63|CYa5w_H0H>6$X6R
!Aye,Bc`BUH
	V!*$ !AϮo+a'\~&Np3mRK";emX:hqmɎ
U skG\+]437Ww&xNWe/(<2ܤQ.]j4+6)lڴei$Ky2{
vÜW+e+ׂ=N
[mY&9kdJ0Cxz`y/_J#ӄA)a`	KB.*,F)]âk5)g@TPATPATPATPATPAO|N h 